secure (someone's) future

Translations
assurer l'avenir de quelqu'un
Definitions
To take actions or make arrangements that ensure a person has stability, safety, and financial well-being in the years to come.